nest of thieves - Alemán Inglés Diccionario